//
// Created by Administrator on 2023/9/10.
// 二维数组
//

#include <iostream>
using namespace std;

int main()
{
    int arr[][3]={1,2,3,4,5,6};
//    int arr02[3][]={1,2,3};  // 报错
    for (int i = 0; i < 2; ++i)
    {
        for (int j = 0; j < 3; ++j)
        {
            printf("%d ",arr[i][j]);
        }
        cout<<endl;
    }
    cout<<"------------"<<endl;
    // 一维二维下标不能互换
    for (int i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 2; ++j)
        {
            printf("%d ",arr[i][j]);
        }
        cout<<endl;
    }

    cout<<arr[0][2]<<endl;
    cout<<arr[2][1]<<endl; // 不是想要的结果
    int l[2][3]={1,2,3,4,5,6};
    return 0;
}

